Definition of Birch Rod
-
(noun) a switch consisting of a twig or a bundle of twigs from a birch tree; used to hit people as punishment; "my father never spared the birch"
Antonyms of Birch Rod
No Antonyms Found.
Homophones of Birch Rod
No Homophones Found.